Original Note

Keyboard Shortcut - Read

🛠️ 基础操作 (Basics)

快捷键 功能描述
Ctrl + Shift + P 打开命令面板 (最核心快捷键,可搜索所有功能)
Ctrl + J 切换集成终端 (Integrated Terminal)
Ctrl + B 切换侧边栏显示/隐藏
Ctrl + J 切换底部面板 (Terminal, Output, Debug Console)
Ctrl + Alt+ Z 进入 Zen Mode (禅模式,按两次 Esc 退出)
Ctrl + , (逗号) 打开设置界面
Ctrl + K Ctrl + T 快速切换颜色主题 (Color Theme)
Ctrl + K Ctrl + S 打开快捷键设置界面

📁 文件与文件夹管理 (Files & Folders)

快捷键 功能描述
Ctrl + P 快速打开文件 (Quick Open,搜索并跳转文件)
Ctrl + Tab 在最近打开的文件中循环切换
Ctrl + R 快速切换最近打开的项目/工作区 (Recent)
Ctrl + Shift + E 聚焦到资源管理器 (Explorer)
Ctrl + K F 关闭当前打开的文件夹
Alt + ← / → 导航历史:后退 / 前进

✍️ 编辑技巧 (Editing Hacks)

快捷键 功能描述
Alt + Click 在任意位置添加多光标 (Multi-cursor)
Ctrl + Alt + ↑ / ↓ 在当前行上方或下方添加光标
Ctrl + D 选中下一个相同的词并添加光标
Ctrl + Shift + L 同时选中当前文件中所有相同的词
Shift + Alt + 鼠标拖动 列选择模式 (Column/Box selection)
*Ctrl + * 拆分编辑器 (Side by side editing)
Ctrl + 1 / 2 / 3 在不同的编辑器组之间切换
Shift + Alt + ↑ / ↓ 向上/下复制当前行
Alt + ↑ / ↓ 向上/下移动当前行
Shift + Alt + ← / → 缩小 / 扩大选择范围 (Smart Selection)

快捷键 功能描述
Ctrl + Shift + O 转到当前文件中的符号 (加 : 可按类别分组)
Ctrl + T 转到工作区中的符号 (跨文件搜索符号)
Ctrl + G 跳转到指定行号
F12 转到定义 (Go to Definition)
Alt + F12 速览定义 (Peek Definition,无需离开当前行)
Shift + F12 查看引用 (Show References)
F2 重命名符号 (重构利器,会修改所有关联位置)
Ctrl + Shift + M 打开“问题”面板 (快速跳转错误和警告)
F8 / Shift + F8 在错误/警告之间循环跳转

🧼 格式化与视图控制 (Formatting & View)

快捷键 功能描述
Shift + Alt + F 格式化整个文档
Ctrl + K Ctrl + F 格式化选中的代码块
Ctrl + L 选中当前行
Ctrl + Home / End 跳转到文件开头 / 末尾
Ctrl + K Ctrl + X 裁剪行尾空格 (Trim trailing whitespace)
Ctrl + Shift + [ / ] 折叠 / 展开代码块
Ctrl + K Ctrl + 0 / J 折叠所有 / 展开所有代码块

🐙 Git 与 调试 (Git & Debugging)

快捷键 功能描述
Ctrl + Shift + G 打开源代码管理面板 (Git)
Ctrl + Shift + U 打开输出面板 (可在下拉框选 Git 查看日志)
Ctrl + Shift + D 打开运行与调试面板 (Run and Debug)
F5 开始调试 / 继续运行
F9 切换断点 (Toggle Breakpoint)
F10 逐过程 (Step Over)
F11 逐语句 (Step Into)
Ctrl + K C 将当前文件与剪贴板内容进行对比 (Diff)

💡 特殊交互 (Specific Actions)

  • Ctrl + Click (或 Cmd + Click)

    • 在链接上:打开浏览器。

    • 在文件路径上:直接打开该文件。

    • 在变量/函数名上:跳转到定义。

  • Quick Open (Ctrl + P) 中的技巧

    • 右方向键 :在后台打开选中的文件,搜索框不关闭。

    • 输入 ?:查看所有可用的命令建议。